The OPHELIA Project: Supporting Software Development in a Distributed Environment
نویسندگان
چکیده
This short paper provides an introduction to the European Union funded OPHELIA (Open Platform and meTHodologies for deVELopment tools and IntegrAtion in a distributed environment) project (IST-2000-28402-2000-20002) that began in October 2001. OPHELIA aims to produce a platform definition that will support software engineering in a distributed environment and the integration of t oolsets across such an environment. The project consortium comprises partners from six countries (Czech Republic, Germany, Italy, Poland, Spain and the UK) and is a test case for the platform. The platform intends to support the analysis and implementation phase of the software lifecycle. An additional project goal is the development of a methodology and a process for the optimisation of the software lifecycle in situations where modellers and software engineers are distributed over different sites. We provide an introduction to the aims and scope of the OPHELIA project and present an overview of the architecture in the context of our pilot implementation, ORPHEUS. Finally, we summarise our achievements to date and discuss some storage and interoperability issues raised during the development of the OPHELIA Modelling Module, which is one of the contributions from Heriot-Watt University.
منابع مشابه
The Ophelia Traceability Layer
Assessing the impact of change on a software development project is a critical management activity. Traceability affords us opportunities to manage the change process through notification and synchronisation mechanisms. We present an architecture, developed as part of the EU funded Ophelia project, that supports traceability across all project artefacts.
متن کاملDistributed Software Development Modelling and Control Framework
With the rapid progress of internet technology, more and more software projects adopt e-development to facilitate the software development process in a world-wide context. However, distributed software development activity itself is a complex orchestration. It involves many people working together without the barrier of time and space difference. Therefore, how to efficiently monitor and contro...
متن کاملSupporting Distributed Extreme Programming
Extreme programming (XP) is arguably improving the productivity of small, co-located software development teams. In this extended abstract, we describe an approach that overcomes the XP constraint of co-location by introducing a process-support environment (called MILOS) that helps software development teams to maintain XP practices in a distributed setting. MILOS supports project coordination,...
متن کاملSCRAM: Software configuration and management for the LHC Computing Grid project
CERN Recently SCRAM (Software Configuration And Management) has been adopted by the applications area of the LHC computing grid project as baseline configuration management and build support infrastructure tool. SCRAM is a software engineering tool, that supports the configuration management and management processes for software development. It resolves the issues of configuration definition, a...
متن کاملThe Use of HCI Approaches into Distributed CSCL Activities Applied to Software Engineering Courses
This chapter is written as one method to supply the necessary support systems for educational and training design. As such, the authors propose their global development software (GDS) methodology emerges as a revolutionary discipline. It is based on the externalization of software development between geographically distant places in order to reduce development costs. Traditional educational and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002